package org.appfuse.service;

import java.util.List;

import org.appfuse.model.Cgjxx;

/**
 * Data access object (DAO) for domain model class Dutyexperience.
 * 
 * @see temp.DutyExperience
 * @author MyEclipse - Hibernate Tools
 */
public interface CgjxxManager extends Manager {

	public void save(Cgjxx transientInstance);

	public void update(Cgjxx transientInstance);

	public void delete(Cgjxx persistentInstance);

	public Cgjxx findById(String a00, Integer id);

	public List findByA00(String a00);

	public Integer newId(String a00);

	public List findByExample(Cgjxx instance);

	public List findByProperty(String propertyName, Object value);

	public List findByGb(Object gb);

	public List findBySzdqjdw(Object szdqjdw);

	public List findByCgmd(Object cgmd);

	public List findByCjsf(Object cjsf);

	public List findByPcdw(Object pcdw);

	public List findByUserid(Object userid);

	public Cgjxx merge(Cgjxx detachedInstance);

	public void attachDirty(Cgjxx instance);

	public void attachClean(Cgjxx instance);
}